namespace ext
{
	using System;
	using System.Runtime.CompilerServices;
	using System.Html;
	using System.Collections;
	
	
	/// <summary>
	/// A static {@link Ext.util.TaskRunner} instance that can be used to start and stop arbitrary tasks. See
	/// {@link Ext.util.TaskRunner} for supported methods and task config properties.
	/// 
	/// // Start a simple clock task that updates a div once per second
	/// var task = {
	/// run: function(){
	/// Ext.fly(&apos;clock&apos;).update(new Date().format(&apos;g:i:s A&apos;));
	/// },
	/// interval: 1000 //1 second
	/// }
	/// Ext.TaskMgr.start(task);
	///  See the {@link #start} method for details about how to configure a task object.
	/// </summary>
	/// <htmlSummary>
	/// A static {@link Ext.util.TaskRunner} instance that can be used to start and stop arbitrary tasks. See
	/// {@link Ext.util.TaskRunner} for supported methods and task config properties.
	/// &lt;pre&gt;&lt;code&gt;
	/// // Start a simple clock task that updates a div once per second
	/// var task = {
	/// run: function(){
	/// Ext.fly(&apos;clock&apos;).update(new Date().format(&apos;g:i:s A&apos;));
	/// },
	/// interval: 1000 //1 second
	/// }
	/// Ext.TaskMgr.start(task);
	/// &lt;/code&gt;&lt;/pre&gt;
	/// &lt;p&gt;See the {@link #start} method for details about how to configure a task object.&lt;/p&gt;
	/// </htmlSummary>
	/// <definedin>src\ext-core\src\util\TaskMgr.js</definedin>
	[ScriptName("TaskMgr")]
	[ScriptNamespace("Ext")]
	[Imported()]
	public partial class TaskMgr : ext.util.TaskRunner
	{
		
		#region Constructors
		/// <summary>Constructor</summary>
		internal TaskMgr()
		{
		}
		#endregion
	}
}
